English Dictionary
◊ SWEAR OFF
swear off
v : promise to abstain from; "I have sworn off cigarettes
altogether"